package com.google.code.qsecurity.client;

import com.google.code.qsecurity.client.ui.ForgottenPasswordView;
import com.google.code.qsecurity.client.ui.LoginView;
import com.google.code.qsecurity.client.ui.SignupView;
import com.google.code.qsecurity.client.ui.VerificationView;
import com.google.code.qsecurity.shared.QRequestFactory;

public interface QClientFactory {
	
	LoginView getLoginView();
	
	SignupView getSignupView();
	
	VerificationView getVerificationView();
	
	ForgottenPasswordView getForgottenPasswordView();
	
	QRequestFactory getRequestFactory();
	
	QConstants getConstants();

}
